package com.itheima.practice01;


/*
 键盘录入一个带字母、数字的字符串，统计字符串中，字母(大小写)、数字的出现次数
 */

import java.util.Scanner;

public class TestDemo08 {

    public static void main(String[] args) {

        Scanner sc=new Scanner(System.in);

        System.out.println("请输入一段字符串:");
        String st=sc.nextLine();

        input(st);

    }

    public  static void input(String str){

        int num=0;
        int lowercase=0;
        int uppercase=0;

        for(int i=0;i<str.length();i++){
            //取得字符
            if('0'<str.charAt(i)&&str.charAt(i)<'9'){
             //   System.out.print(str.charAt(i)+" ");
                num++;
            }
            else if ('a'<str.charAt(i)&&str.charAt(i)<'z'){
             //   System.out.print(str.charAt(i)+" ");
                lowercase++;
            }
            else if('A'<str.charAt(i)&&str.charAt(i)<'Z'){
             //   System.out.print(str.charAt(i)+" ");
                uppercase++;
            }
        }
        System.out.println("数字的个数为:"+num);
        System.out.println("小写字母个数:"+lowercase);
        System.out.println("大写字母个数:"+uppercase);

    }

}
